
package switchdemo;

import java.util.Scanner;

/**
 * 1900年1月1日-----2017年10月21日
 * 到现在一共有多少天，对7进行取模 结果就为星期几
 * @author HXZY
 *
 */

public class Demo13 {
	public static void main(String[] args) {
		int y;
		Scanner kb=new Scanner(System.in);
		System.out.print("请输入年：");
		y=kb.nextInt();
		int m;
		Scanner kb1=new Scanner(System.in);
		System.out.print("请输入月：");
		m=kb1.nextInt();
		int d;
		Scanner kb2=new Scanner(System.in);
		System.out.print("请输入日：");
		d=kb2.nextInt();
		int sum = 0;
		for (int year = 1900; year < y; year++) {
			if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0) {
				sum += 366;
			} else {
				sum += 365;
			}
		}
		for (int month = 1; month < m; month++) {
			if (month == 2) {
				if (y % 4 == 0&&y%100!=0 || y % 400 == 0) {
					sum += 29;
				} else {
					sum += 28;
				}
			} else {
				if(month==4||month==6||month==9||month==11){
					sum+=30;
				}else{
					sum+=31;
				}
			}
		}
		sum+=d;
		System.out.println(+y+"年"+m+"月"+d+"日为星期"+sum%7);
	}
}
